Computation of the suffix array, Burrows-Wheeler transform and FM-index in V-order
نویسندگان
چکیده
V -order is a total order on strings that determines an instance of Unique Maximal Factorization Families (UMFFs), generalization Lyndon words. The fundamental -comparison can be done in linear time and constant space. has been proposed as alternative to lexicographic (lexorder) the computation suffix arrays suffix-sorting induced by Burrows-Wheeler transform (BWT). In line with recent interest connection between factorization, this paper we obtain similar results for factorization. Indeed, show describing factorization are matched analogous processing. We also describe methodology efficiently computing FM-Index -order, well substring pattern matching using backward search.
منابع مشابه
Burrows-Wheeler transform and LCP array construction in constant space
In this article we extend the elegant in-place Burrows-Wheeler transform (BWT) algorithm proposed by Crochemore et al. (Crochemore et al., 2015). Our extension is twofold: we first show how to compute simultaneously the longest common prefix (LCP) array as well as the BWT, using constant additional space; we then show how to build the LCP array directly in compressed representation using Elias ...
متن کاملDynamic Burrows-Wheeler Transform
The Burrows-Wheeler Transform is a building block for many text compression applications and self-index data structures. It reorders the letters of a text T to obtain a new text bwt(T ) which can be better compressed. This forward transform has been intensively studied over the years, but a major problem still remains: bwt(T ) has to be entirely recomputed whenever T is modified. In this articl...
متن کاملThe Burrows-Wheeler Transform: Theory and Practice
In this paper we describe the Burrows-Wheeler Transform (BWT) a completely new approach to data compression which is the basis of some of the best compressors available today. Although it is easy to intuitively understand why the BWT helps compression, the analysis of BWT-based algorithms requires a careful study of every single algorithmic component. We describe two algorithms which use the BW...
متن کاملThe Burrows - Wheeler Transform : Theory and
In this paper we describe the Burrows-Wheeler Transform (BWT) a completely new approach to data compression which is the basis of some of the best compressors available today. Although it is easy to intuitively understand why the BWT helps compression, the analysis of BWT-based algorithms requires a careful study of every single algorithmic component. We describe two algorithms which use the BW...
متن کاملAttacking Scrambled Burrows-Wheeler Transform
Scrambled Burrows-Wheeler transform [6] is an attempt to combine privacy (encryption) and data compression. We show that the proposed approach is insecure. We present chosen plaintext and known plaintext attacks and estimate their complexity in various scenarios.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Theoretical Computer Science
سال: 2021
ISSN: ['1879-2294', '0304-3975']
DOI: https://doi.org/10.1016/j.tcs.2021.06.004